home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-05-19 | 52.2 KB | 1,342 lines |
- TXTRUN.EXE (turning text into softwares.)
-
- version 0.8 (c) copy right 1990-91 All Rights Reserved
-
- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- PROMPTS AND MESSAGES
- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-
- The following is a list of messages generated at the
- in-line commands. Many are designed to act as context
- sensitive help so that they may not be elaborated on.
-
- A few may seem redundant to you, but if this doesn't
- work, then reporting the message which appeared, along
- with the DOS version you are using and other relevant
- informations helps narrow the reason for the trouble.
-
- =-=-=
- Unknown parameter on the command line
- =-=-=
-
- Something not recognized was found on the line when you ran
- the program. If you ran this program from a batch command
- file, error messages are followed by errorlevel = 1 so that
- you can have your batch file take appropriate actions.
-
- =-=-=
- There is no memory resident mode for Run option.
- =-=-=
-
- There is no memory resident mode per se for TXTRUN.
-
- While TXTRUN or the .COM software made by TXTRUN is running
- another software/batch-file/DOS-commands (abbreviated to
- just "software(s)"), this is in fact memory resident, but
- as soon as your software finishes, it kicks right back to
- the page 1 of your text anyway.
-
- Since TXTRUN pages will not operate while your software is
- running, this is not considered a memory resident mode.
- (SHELLP.EXE, however, will operate under the condition
- specified above)
-
-
- Edit errors and messages
-
- =-=-=
- The Edit option must be followed without any space or tab
- separating it from the file name as in
- TXTRUN EC:/SUBDIR/MESSAGE.TXT<ntr>
- The following are bad examples
- TXTRUN E SPCBAD.TXT<ntr>
- TXTRUN E NOCOMEXE.EXE<ntr>
- The first because of the space after "E"
- The second because .EXE or .COM are not editable files.
- =-=-=
-
- Having to remember to avoid placing spaces or tabs after
- each option may be bothersome to remember, but it simplifies
- accessing these context sensitive messages.
-
- For the benefit of neophytes, if you try to edit .EXE or
- .COM softwares, the various internal checks TXTRUN performs
- should prevent it, but you should not do so intentionally.
-
- While the number of decisions this program makes is
- "like the number of stars in the heaven", there is
- always Murphy's law: "if it can lock up, it will".
-
- =-=-=
- This text file is over 40,000 bytes long.
- =-=-=
-
- You tried to edit a text file which was over 40,000 bytes
- long. Since the .COM software to be made must be no more
- than about 65,000 bytes in length, this will not work.
-
- =-=-=
- This intermediary file is over 45,000 bytes long.
- =-=-=
-
- You tried to edit an .EDT file which was made by TXTRUN and
- it was over the limit for the intermediary file. If your
- editor can edit binary files, try removing the last page.
- If not, try using DEBUG.COM and save the length minus some
- bytes by placing a new value in the CX register and Writing
- out the new file.
-
- Normally, you shouldn't get this message because of
-
- =-=-=
- This text file will become over 45,000 bytes long.
- =-=-=
-
- A preliminary check on your text file indicates that this
- will become an intermediary .EDT file which will be larger
- than the allowed 45,000 bytes limit. This will abort so
- that you can use your editor or ascii word processor to make
- a shorter text file which can be used.
-
- The main culprit in enlarging the size of the .COM software
- which will be made by TXTRUN is the number of selections
- which will run other softwares (or batch files or DOS
- commands) since they are entered into your text file by
- TXTRUN.
-
- TXTRUN itself can handle a text up to 255 characters
- long (the .EDT file line may be a lot longer) so you
- don't have to worry about entering the names and
- parameters of softwares which may become very long.
-
- =-=-=
- This text file is less than 10 byte long.
- =-=-=
-
- The text file is 0 - 9 bytes long. This is obviously too
- short to contain anything which will be made into a menu.
-
- If you're wondering what the smallest .COM software which
- TXTRUN can make, it's less than 8,000 bytes long for TXTRUN
- version 0.8.
-
- =-=-=
- The Edit requires 196 KB free space
- =-=-=
-
- Of the 640 KB of system memory space, TXTRUN needs 196 KB to
- run correctly. If you're trying to run this while you were
- running another software, get out of that software first.
-
- If you're using a RAM drive which uses the 640 KB system
- memory, try using a smaller size.
-
- The "KB" in 640 KB is really 1024 bytes, so 640 KB is
- 65,536 bytes (64 * 1024) since this is what most people
- talk about. These documents usually use numbers like
- "40,000 bytes" or "45,000 bytes" to tell you that it is
- indeed a multiples of 1,000 bytes and not a round about
- way of saying 1024 byte chunks.
-
- What CHKDSK.COM claims differs from this statement because
- most of COMMAND.COM can be transitory in memory (depending
- on DOS version and other factors, the absolute size and the
- transitory size varies greatly.)
-
- =-=-=
- I cannot edit. The pre-processing itself made this too big.
- =-=-=
-
- A later event in processing your text made the text too
- large to handle. You must make the text smaller.
-
- =-=-=
- There is no space left to edit.
- =-=-=
-
- A later event in processing your text made the text too
- large to handle. You must make the text smaller.
-
- =-=-=
- You cannot have chr(0) inside regular text.
- Please remove them before use the Edit.
- =-=-=
-
- There is nothing special about chr(0) that TXTRUN cannot
- handle it, but if you accidentally tried to edit
- executable softwares (with file extension .EXE or .COM),
- this feature should catch it, since such files contain this
- null character used as executing commands.
-
- =-=-=
- I did not find at least five pairs of <ntr><lf> here.
- I am aborting because I don't think that this is a text file.
- =-=-=
-
- This is another step used by TXTRUN to check that you are
- indeed trying to edit regular ascii text files.
-
- =-=-=
- Your text is over 255 columns
- The recommended length is 78 or less. Aborting.
- =-=-=
-
- Your text file was found to be over 255 columns wide. Since
- there TXTRUN is not designed to support such expensive
- screen, this will abort. If the text was within 255 columns
- wide and your monitor is 80 columns wide, then TXTRUN will
- simply not display text beyond 78 columns.
-
- =-=-=
- You tried to define more than 255 pages using over
- 255 form feeds. This is not allowed.
- =-=-=
-
- You probably wouldn't encounter this message, since at
- 40,000 bytes, each of your page will contain about 157
- characters only, which does not contain enough text to make
- much of a menu or game.
-
- =-=-=
- The form feed (chr(12)) must be on the left most column.
- TXTRUN.EXE expects them to be on the very left side.
- =-=-=
-
- =-=-=
- Your text page is over 48 rows high.
- The recommended length is 23 or less. Aborting.
- =-=-=
-
- Did you forget to include the ^S_##r coding after the 48th
- row? Each selection may have its own individual prompts
- which can make a pop up page several hundred lines long, but
- if you forgot to include the coding, it get caught by this.
-
- =-=-=
- <- This file extension is for the intermediary .EDT file,
- but does NOT have the codes indicating this to be an .EDT type.
- Shall I treat it as a normal file? (type "N")
- or as the intermediary .EDT file? (type "E")
- My recommendation is to abort and check (type "<esc>")
- =-=-=
-
- You specified that the intermediary .EDT file be edited, but
- its content does not look like the .EDT file.
-
- If you used the letter T option to change the file name
- extension for the intermediary file, check your directory to
- see what you've done so far.
-
- If you use the T option, be sure to use it before the Edit
- option like this
-
- TXTRUN TZ Eyourfile<ntr>
-
- The following does not work
-
- TXTRUN Eyourfile TZ<ntr>
-
- because as soon as TXTRUN encounters the Edit option, it
- does, without seeing what other options you typed.
-
- Normally, you shouldn't get this message because of
-
- =-=-=
- This text file will become over 45,000 bytes long.
- =-=-=
-
- A preliminary check on your text file indicates that this
- will become an intermediary .EDT file which will be larger
- than the allowed 45,000 bytes limit. This will abort so
- that you can use your editor or ascii word processor to make
- a shorter text file which can be used.
-
- The main culprit in enlarging the size of the .COM software
- which will be made by TXTRUN is the number of selections
- which will run other softwares (or batch files or DOS
- commands) since they are entered into your text file by
- TXTRUN.
-
- TXTRUN itself can handle a text up to 255 characters
- long (the .EDT file line may be a lot longer) so you
- don't have to worry about entering the names and
- parameters of softwares which may become very long.
-
- =-=-=
- This text file is less than 10 byte long.
- =-=-=
-
- The text file is 0 - 9 bytes long. This is obviously too
- short to contain anything which will be made into a menu.
-
- If you're wondering what the smallest .COM software which
- TXTRUN can make, it's less than 8,000 bytes long for TXTRUN
- version 0.8.
-
- =-=-=
- The Edit requires 196 KB free space
- =-=-=
-
- Of the 640 KB of system memory space, TXTRUN needs 196 KB to
- run correctly. If you're trying to run this while you were
- running another software, get out of that software first.
-
- If you're using a RAM drive which uses the 640 KB system
- memory, try using a smaller size.
-
- The "KB" in 640 KB is really 1024 bytes, so 640 KB is
- 65,536 bytes (64 * 1024) since this is what most people
- talk about. These documents usually use numbers like
- "40,000 bytes" or "45,000 bytes" to tell you that it is
- indeed a multiples of 1,000 bytes and not a round about
- way of saying 1024 byte chunks.
-
- The documentation previously stated that TXTRUN uses
- 200 - 220 KB, while this message claims 196 KB.
- Actually, TXTRUN needs 196 KB, but was stated as 220
- KB before to account for the needs of COMMAND.COM.
- (Depending on your DOS version and various other
- factors, this need varies greatly. And since parts of
- COMMAND.COM is allowed to be overwritten, (transitory)
- what CHKDSK.COM reports as the amount of free system
- memory will not agree with what this document claims.)
-
- All this sounds like double-talk and contradictory
- to many of you, but 220 KB was chosen as a
- conservative figure to avoid nasty surprises you
- may encounter.
-
- =-=-=
- I cannot edit. The pre-processing itself made this too big.
- =-=-=
-
- A later event in processing your text made the text too
- large to handle. You must make the text smaller.
-
- =-=-=
- There is no space left to edit.
- =-=-=
-
- A later event in processing your text made the text too
- large to handle. You must make the text smaller.
-
- =-=-=
- You cannot have chr(0) inside regular text.
- Please remove them before use the Edit.
- =-=-=
-
- There is nothing special about chr(0) that TXTRUN cannot
- handle it, but if you accidentally tried to edit
- executable softwares (with file extension .EXE or .COM),
- this feature should catch it, since such files contain this
- null character used as executing commands.
-
- =-=-=
- I did not find at least five pairs of <ntr><lf> here.
- I am aborting because I don't think that this is a text file.
- =-=-=
-
- This is another step used by TXTRUN to check that you are
- indeed trying to edit regular ascii text files.
-
- =-=-=
- Your text is over 255 columns
- The recommended length is 78 or less. Aborting.
- =-=-=
-
- Your text file was found to be over 255 columns wide. Since
- there TXTRUN is not designed to support such expensive
- screen, this will abort. If the text was within 255 columns
- wide and your monitor is 80 columns wide, then TXTRUN will
- simply not display text beyond 78 columns.
-
- =-=-=
- You tried to define more than 255 pages using over
- 255 form feeds. This is not allowed.
- =-=-=
-
- You probably wouldn't encounter this message, since at
- 40,000 bytes, each of your page will contain about 157
- characters only, which does not contain enough text to make
- much of a menu or game.
-
- =-=-=
- The form feed (chr(12)) must be on the left most column.
- TXTRUN.EXE expects them to be on the very left side.
- =-=-=
-
- =-=-=
- Your text page is over 48 rows high.
- The recommended length is 23 or less. Aborting.
- =-=-=
-
- Did you forget to include the ^S_##r coding after the 48th
- row? Each selection may have its own individual prompts
- which can make a pop up page several hundred lines long, but
- if you forgot to include the coding, it get caught by this.
-
- =-=-=
- <- This file extension is for the intermediary .EDT file,
- but does NOT have the codes indicating this to be an .EDT type.
- Shall I treat it as a normal file? (type "N")
- or as the intermediary .EDT file? (type "E")
- My recommendation is to abort and check (type "<esc>")
- =-=-=
-
- You specified that the intermediary .EDT file be edited, but
- its content does not look like the .EDT file.
-
- If you used the letter T option to change the file name
- extension for the intermediary file, check your directory to
- see what you've done so far.
-
- If you use the T option, be sure to use it before the Edit
- option like this
-
- TXTRUN TZ Eyourfile<ntr>
-
- The following does not work
-
- TXTRUN Eyourfile TZ<ntr>
-
- because as soon as TXTRUN encounters the Edit option, it
- does, without seeing what other options you typed. This is
- to allow later versions to do something like
-
- TXTRUN Eonefile Eanother Ethirdfil<ntr>
-
- to edit more than one file.
-
- This feature is not operational.
-
- =-=-=
- If you can see the file content normally, this is a
- normal file. If you see some strange codes, this was
- probably an intermediary .EDT file.
- =-=-=
-
- You typed <esc> upon encountering the error prior to this
- message above. This provides extra guide in deciding what
- to do now.
-
- =-=-=
- <- This file extension is NOT for the intermediary
- file, but has the codes indicating this to be an .EDT type
- Shall I treat it as a normal file? (type "N")
- or as the intermediary .EDT file? (type "E")
- My recommendation is to abort and check (type "<esc>")
- =-=-=
-
- Conversely, you tried to edit a file which did not have the
- .EDT file extension, but an analysis of the file contents
- indicates that this may be the intermediary file.
-
- If you inserted some of the advanced features mentioned in
- the TXTRUNDC.TXT file, you will not get this message.
-
-
- The letter T option in .EDT
-
- =-=-=
- The letter T option must be followed by a <spc> (i.e. " ")
- or some printable letter which is not chr(0) - chr(31).
- TXTRUN Edit option reads a text file and writes an
- intermediary file with the file extension ".EDT" as in
- "filename.EDT" in case you go away to lunch or if there
- is a power black out.
- TXTRUN Change option reads a .COM file and writes a
- text file with the file extension ".TXT" as in "file.TXT"
- Use this option to change the letter "T" in ".EDT"/".TXT".
- "TXTRUN TZ Efile.txt<ntr>" and "TXTRUN TZ Cfile.com<ntr>"
- makes file names "file.EDZ" and "file.TXZ" respectively,
- instead of "file.EDT" and "file.TXT" default. With next one,
- TXTRUN T Efilename.doc
- since the "T" option is followed by a space (chr(32), not a
- <tab>), the files made are "file.ED" and "file.TXT".
- The "T" option must be BEFORE the Edit/Change option, not
- "TXTRUN Efile.doc TZ<ntr>" or "TXTRUN Cfile.COM TZ<ntr>"
- =-=-=
-
- The Change option is not operational. If made, it may not
- operate as stated here.
-
- Since these programs flow with the opinions sent in by you,
- there is no guarantee that any promised feature will be
- added (or conversely something removed).
-
-
- screen code errors
-
- =-=-=
- The Screen code option lets you replace the Screen code
- chr(19) with something else. This option must be followed
- by a number between "1" and "255" as in "S1" through "F255".
- Use this option if you cannot type control codes.
- Chr(1) through chr(13) are NOT recommended.
- You cannot use "S13" or "S10", which are <ntr> and <lf>.
- Nor can you use "S0", which is a null character, or S8/S9.
- You cannot set the Screen code equal to the Form feed code.
- =-=-=
-
- =-=-=
- You cannot use "S13" or "S10", which are <ntr> and <lf>.
- Nor can you use "S0", which is a null character, or S8/S9.
- =-=-=
-
- Although the previous message would have warned you, you
- tried to set the screen code to one of the codes which were
- not allowed.
-
- The screen code (chr(19)) should be changed to a regular
- printable character if your editor/ascii-word-processor
- cannot insert ^S in your text. TXTRUN will not stop you,
- but if you must define this, define it to a printable
- character such as the back slash "\", bar character "|" or
- other characters which you're won't use often.
-
- =-=-=
- You cannot set the Screen code equal to the Form feed code.
- =-=-=
-
- As before, but you tried to say that the screen code is the
- same as the form feed code.
-
-
- form feed errors
-
- =-=-=
- Not all form feeds are on the left most side. Aborting.
- =-=-=
-
- All form feeds must be on the very left most side. You
- cannot indent it with spaces, tabs or any other character.
-
- =-=-=
- The Form feed option lets you replace the end of page code
- chr(12) with something else. This option must be followed
- by a number between "1" and "255" as in "F1" through "F255".
- Use this option if you cannot type control codes.
- Chr(1) through chr(13) are NOT recommended.
- =-=-=
-
- As with the screen code, if you cannot insert control codes
- such as form feeds into your text, do not try to insert
- other control codes.
-
- Some older word processors may try to fill a page with extra
- <ntr><lf> pairs to make up a page. If you use such a word
- processor, try to use an ascii mode or non-document mode or
- other options to avoid filling a page with these.
-
- =-=-=
- You cannot use "F13" or "F10", which are <ntr> and <lf>.
- Nor can you use "F0", which is a null character, or F8/F9.
- =-=-=
-
- =-=-=
- You cannot set the Form feed code equal to the Screen code.
- =-=-=
-
-
- beep error
-
- =-=-=
- After the Beep option, I was expecting to find the word
- "OF" or "OFF" as in "BOF" or "BOFF" to turn OFF the
- beeping accompanying error messages.
- There must be no space between "B" and either "OF" or "OFF"
- as in "B OFF" or "B OF"
- BOX option uses BOX1(8chrs) through BOX7(8chrs).
- =-=-=
-
-
- box errors
- =-=-=
- This lets you replace one of the 9 box types by yours:
- The new BOX option requires that you follow this by a
- number between "1" and "9" as in "BOX2________" through
- "BOX3________" to replace BOX type 2 with these and
- the BOX type 3 with these. The characters required are
- the left-top-chr top-middle-chr right-top
- the left-box-chr right-chr
- the left-bottom-chr bottom-middle-chr right-bottom-chr
- in this order.
- These may be used to distinguish between subroutine
- pages, left/right pages or different levels of nestings.
- (All nine types may be replaced if desired.)
- =-=-=
-
- The "________" above contain examples of the box characters
- to define. They are not reproduced here because they may
- not be compatible with your editor which you are using to
- see this document.
-
- To see what they look like, use just the "BOX<ntr>"
- parameter without entering anything else. They look like
- this if you must see them here.
-
- -- -- -- | | | |
- | | | | -- -- --
-
- =-=-=
- I was expecting to find eight characters after the
- BOX# option, where "#" is a number between "1" and "9".
- To find the order of characters required, type
- TXTRUN BOX<ntr>
- and I'll tell you what's required.
- Beep OFF option is "BOF" or "BOFF"
- =-=-=
-
-
- <ntr> error
-
- =-=-=
- The Ntr option lets you replace the music sign displayed
- as the end-of-line displayed on screen by something else.
- This does not affect how the text is stored, but only how
- it is displayed.
- This option must be followed by a number between "1" and "255"
- as in "N1" through "N255"
- =-=-=
-
- Default is N13 to display a music sign at each end-of-line.
-
- N32 will prevent the display of end-of-line indicator.
-
- N9 for <tab> will not be a blank, but instead, you will see
- a box with a circle inside.
-
-
- getting down one level by typing <esc> at any page
-
- =-=-=
- When you move from one page to another with the left/right
- cursor keys or PgUp/PgDn keys, you move in one sheet 2-D
- level. When you select a page by selecting a choice which is
- hi-lighted in reverse character mode by pressing <ntr>, then
- you move to another level (a second plane or layer) of pages.
- By default, typing <esc> at any page on this second level
- gets you back to the page on the first level which called it.
- The only option available is "AOFF" for "Any <esc> at new
- level goes back to the last level's calling page is turned
- OFF here.". It may be abbreviated to "AOF".
- What background pages display will self-adjust themselves
- when <esc> will exit one level only from the calling page.
- =-=-=
-
- By default, when you go up from level 1 to level 2 etc, you
- can go down to the level below it by typing <esc> at Any
- page. By using the AOFF option, you can get down one level
- only if you type <esc> at the page you went up at. (<esc>
- stands for "escape".)
-
- If you don't understand the wording or the illustrations in
- this and TXTRUNDC.TXT, just try it.
-
-
- one way passage through the pages
-
- =-=-=
- The option "O" was not followed by "NE" as expected
- The option "ONE" turns off the two way definition of path
- when right/left cursor or PgUp/PgDn are used to go from one
- page to another. Normally, the pages are set for two way
- passage: The last page stored by alt-5 is stored so that
- typing alt-right, alt-PgUp etc lets the present page go to
- the stored page, and the stored page can go to present page.
- With "ONE" way set, the stored page cannot go to here.
- This also allows several pages to go to one particular page.
- Within the menu, alt-O can switch this ON/OFF.
- =-=-=
-
- If you went from page 1 to page 2 by pressing down on the
- left cursor key, it's logical to assume that pressing down
- on the right cursor key while in page 2 will get you back to
- page 1 again. But there may be times when you want this
- restricted. This option lets
- ........ ........ you add this so that passage
- . .<-cursor . . through the pages is one way
- .page 2. left .page 1. only. While you're editing
- . . . . your text file, the alt-end
- . . cursor->. . key combination turns this
- ........ right ........ ON/OFF as needed.
-
- One of the feature about
- ........ the one way passage is that
- . . several pages can access one
- .page 7. cursor- single page like this in this
- . . right \ example to the left.
- . . \
- ........ \ There is no limit in the
- ........ ........ number of pages which can
- . . . . access any one page, and the
- .page 5. cursor->.page 1. page 1 here can access any
- . . right . . one of the pages to its left,
- . . . . no access to its left, or
- ........ ........ access another page which
- ........ / cannot access page 1 at all.
- . . cursor/
- .page 8. right There is nothing special
- . . about page 1, except that
- . . when you run softwares, your
- ........ .COM software will place you
- back in this page after it
- finishes running your software.
-
- If you have a page which cannot be accessed from any other
- page, it will not be deleted, but it will make your .COM
- software that much bigger.
-
-
- clearing your screen
-
- =-=-=
- Normally, TXTRUN will clear 50 Rows even if the .COM
- software which TXTRUN created only displays on the
- top 25 rows. If you don't want 50 rows cleared, the
- CLR# option lets you change the number of rows cleared
- to something else.
- The correct range is "CLR 10" through "CLR 60"
- to clear only the top 10 rows, through 60 rows.
- To clear the top 25 rows, use "CLR25".
- =-=-=
-
- This normally doesn't affect most users, but if you use
- either a VGA or EGA with 50/43 rows respectively, you may
- want control over what TXTRUN does to your screen.
-
- The Hercules' card which allows 38 rows mode for the Lotus
- 1-2-3 is only possible because of a Hercules driver for the
- 1-2-3 spread sheet. Without the 8 x 8 pixel font driver,
- each character will not fully display and will not work.
-
- =-=-=
- Normally, TXTRUN will clear the entire width of the
- screen. (this is normally 80 Columns wide)
- The correct range is "CLC 10" through "CLC 100"
- to clear the left 10 columns through 100 columns.
- =-=-=
-
- TXTRUN will clear your screen, regardless of the width of
- the screen. If you don't want TXTRUN to clear all of the
- screen, use this to restrict it. But if you do, TXTRUN
- cannot control its background if any of its pages stray
- beyond the area which is cleared.
-
- =-=-=
- Normally, TXTRUN will clear the background to attribute
- 7 for white letter on black background. If the .COM
- software will only run on color monitors, you can make the
- background to another color, such as "CLRA18" for blue
- or "CLRA33" for green or "CLRA50" for cyan.
- This only affects how the background looks like, not the
- pages themselves. For an example of the colors you can see
- use alt-A to pop up the attribute and count the colors as
- 0 1 2 3 4 5 6 7 8 9 ...... 63
- 64 65 66 67 68 69 70 71 72 73......127
- etc. CLRA0 is not allowed, CLRA128 and above blinks.
- =-=-=
-
- If you use this feature, and you run other softwares from a
- TXTRUN selection high-lighted with reverse characters, some
- some softwares may use this as the default background, while
- others may try to control it on its own.
-
-
- patch errors
-
- The following are errors which may come about if you
- were instructed to apply a simple band-ade before the
- next version can correct it. Do not try to use it on
- your own.
-
- =-=-=
- This is used to add simple patches to the program if a
- minor program error can be corrected. The patch address
- value was greater than 65,535.
- The address value must be 0-65,535 as in
- "P0 #" through "P65535 #" where "#" is value to be placed
- at this address. The value is also 0 - 65,535.
- INCORRECT TAMPERING CAN CAUSE HARM TO YOUR COMPUTER!!
- =-=-=
-
- =-=-=
- The address was given, but no corresponding value to put
- here was given. The correct value is 0 through 65,535 as in
- "P# 0" through "P# 65535", where "#" is the address and is
- also 0 - 65,535.
- INCORRECT TAMPERING CAN CAUSE HARM TO YOUR COMPUTER!!
- =-=-=
-
- =-=-=
- The address was 0 - 65,535 as expected, but the value to
- place here was over 65,535. Both the address and the value
- to place here must be 0 - 65,535 as in
- "P 0 0" through "P65535 65535"
- INCORRECT TAMPERING CAN CAUSE HARM TO YOUR COMPUTER!!
- =-=-=
-
- The following subroutine message is built-in, but is
- not operational. It may or may not be present in
- future versions, depending on what you ask.
-
- The Zubroutine option lets you replace the "s" which display
- on the left top part of the box to indicate that this is a
- subroutine. This option must be followed by a number
- between "0" and "255" as in "Z0" through "Z255".
- "Z0" will not display this subroutine indicator.
-
- Change errors and messages
-
- These messages are already built-in, but not fully
- operational. They should not be used, since they have not
- been defined. Later versions may or may not run with such
- features.
-
- The Change option must be followed without any space or tab
- separating it from the file name as in
- TXTRUN CC:/SUBDIR/MESSAGE.COM<ntr>
- The following are bad examples
- TXTRUN C SPCBAD<ntr>
- TXTRUN CNOEXEFIL.EXE<ntr>
- The first because of the space after "C".
- (The lack of file extension .COM is allowed, because if
- you don't type ".COM", it is assumed to be .COM anyway.)
- The second because files with .EXE cannot be changed.
-
- The Change option changes a text file made into
- a .COM software back into the original text file.
- I was expecting to find a file with
- file extension as in CAPITAL.COM<==
- (If you type "CAPITAL", it is assumed to be "CAPITAL.COM"
-
- This software was not a .COM made by TXTRUN.EXE
-
- This is the wrong version of .COM to change
- into text with this version of TXTRUN.EXE
-
- .COM changed back to .TXT correctly.
-
-
- The following are disk(ette) related errors.
-
- =-=-=
- There is not enough space on the diskette.
- =-=-=
-
- An attempt to write either the .EDT intermediary file or the
- .COM software indicated that you did not have enough space
- on your diskette. Chances are that this did not occur if you
- have a hard disk.
-
- Insert another diskette and retry.
-
- =-=-=
- Program error. Bad function number.
- =-=-=
-
- Please report the circumstances this occurred under.
-
- =-=-=
- The file cannot be found.
- =-=-=
-
- The file name you specified did not exist. Did you mistype
- a number for a letter? Did you forget one letter? Did you
- inverted two characters or had an extra one?
-
- =-=-=
- The subdirectory path specified does not exist.
- =-=-=
-
- As with the above, but an error in the directory path.
-
- =-=-=
- Not enough handle available: Set FILES=20.
- =-=-=
-
- Normally, this type of error should not appear. If you were
- running another software before running TXTRUN, whereby you
- can get back to that software by typing "EXIT<ntr>", that
- software may be keeping files open. Avoid this.
-
- =-=-=
- No access allowed.
- =-=-=
-
- Do you have a file set for read only or is there some file
- protector in memory?
-
- =-=-=
- Memory control block is destroyed.
- Reboot As Soon As Possible (ASAP).
- =-=-=
-
- Something unexpected happened. Report the DOS version which
- you are using. That's probably the most likely reason.
-
-
- The following error messages shouldn't appear, but are
- prepared just in case. Despite whatever message appears,
- the real problem is probably very different. The only real
- purpose these serve is that it can catch and stop the
- program before something uncontrollable happens.
-
- =-=-=
- Program error. Incorrect handle specified.
- =-=-=
-
- =-=-=
- There is not enough free system memory.
- =-=-=
-
- =-=-=
- Program error. Bad memory block address specified.
- =-=-=
-
- =-=-=
- Program error. Bad environment specified.
- =-=-=
-
- =-=-=
- Program error. Bad format specified.
- =-=-=
-
- =-=-=
- Program error. Bad access code used.
- =-=-=
-
- =-=-=
- Program error. Bad data used.
- =-=-=
-
- =-=-=
- The specified drive does not exist.
- =-=-=
-
- =-=-=
- The current directory was removed.
- =-=-=
-
- =-=-=
- This device is not the same as before.
- =-=-=
-
- =-=-=
- Some error caused abortion.
- =-=-=
-
-
- The following are the errors and prompts displayed while
- editing your text files.
-
-
- =-=-=
- Alt-5 to define page first.
- =-=-=
-
- When you try to make a passage between two pages or call
- another page as a subroutine from the reverse character
- selection and ^SC coding in your text, you must first decide
- which page should be accessible. Then go to that page and
- type alt-5 to store that page number. (that's pressing down
- on the alt key and while keeping it pressed down, also
- typing "5" on the numeric keypad or its equivalence on your
- keyboard, not the "5" above the letters "RT").
-
- =-=-=
- K,P,<spc> or 1-9, 0 (10sec)
- =-=-=
-
- When you insert the name of your software, batch file or DOS
- commands, the very first character location is reserved for
- TXTRUN itself. Normally, TXTRUN will clear the screen
- before running your software etc, but placing the letter "K"
- in the first location will keep the page it ran from.
-
- If you have the letter "P" here, then after your software is
- ran, it will Pause, waiting for you to type any key before
- kicking back into page 1 again.
-
- If you have the number "1" - "9", after running your
- software, it waits 1 - 9 seconds before kicking back to page
- 1 again. "0" will wait for about 10 seconds.
-
- =-=-=
- No <spc>. Type letters, #.
- =-=-=
-
- After you type K, P, or numbers to run your software, at the
- second character location, you must type the name of the
- software like this
-
- KDIR *.*<ntr>
- PWORDPROC.EXE FILE1<ntr>
- DATABASE.COM<ntr>
- 2COPY A:AFILE B:BFILE<ntr>
- BUSHY.BAT<ntr>
-
- The first example will keep the page it was selected at and
- then display all the names in the default drive and
- subdirectory.
-
- The second will run your software and after you finish with
- it, it will pause for you to type any key before kicking you
- back to page 1.
-
- The third will run your software and as soon as you finish,
- it will kick you back to page 1.
-
- The fourth will copy the file and then pauses about two
- seconds before kicking back in.
-
- The last will run whatever you have in the batch file and
- then kick back in again.
-
- =-=-=
- This page # is stored now.
- =-=-=
-
- =-=-=
- PgUp for this two ways ^ v
- =-=-=
-
- ....... You went to the "then page" and typed alt-5 to store
- .then . this page number. Then you went to the "now page"
- . page. and typed alt-PgUp to define a tow way passage
- . . between this "now page" and the "then page" stored.
- .......
- ^PgUp As long as you did not use the AOFF option or typed
- | the alt-end combination, this forms a one-to-one
- vPgDn passage. Another page may have a one-way passage to
- ....... the "now page", but only this one "then page" may
- .now . be accessed by the "now page".
- . page.
- . .
- .......
-
- =-=-=
- PgUp defined for this ^
- =-=-=
-
- ....... Initially, you used the AOFF option or previously,
- .then . you used the alt-end combination to make one way
- . page. passage.
- . .
- ....... You typed alt-PgUp to define a passage between this
- ^PgUp page and the page number stored with alt-5. You can
- | go from here to the page stored with alt-5, but the
- | page stored with alt-5 cannot access this page yet.
- .......
- .now . To access it, you must store the "now page" by
- . page. typing alt-5 here, go to the "then page" and type
- . . alt-PgDn then. The alt-5 page is deleted as soon as
- ....... it is used, so you must store it over again.
-
- =-=-=
- PgDn for this two ways ^ v
- =-=-=
-
- As with above two ways.
-
- =-=-=
- PgDn defined for this v
- =-=-=
-
- As with above one way.
-
- =-=-=
- Right cursor two ways <-->
- =-=-=
-
- As with above two ways.
-
- =-=-=
- Right cursor for this ->
- =-=-=
-
- As with above one way.
-
- =-=-=
- Left cursor two ways <-->
- =-=-=
-
- As with above two ways.
-
- =-=-=
- Left cursor for this <-
- =-=-=
-
- =-=-=
- As with above one way.
- =-=-=
-
- =-=-=
- No passage. Cannot end it.
- =-=-=
-
- You typed alt-end-left, alt-end-right, alt-end-PgUp or
- alt-end-PgDn to end a passage between two pages, but there
- was no connecting passage in the direction you specified.
-
- Type alt-home to see which passages are allowed from the
- present page.
-
- You typed the alt-5 combination and TXTRUN tells you that
- the present page number is now stored for use by other
- pages to make a passage or to be called at a higher level.
-
- =-=-=
- One way passage thru pages.
- =-=-=
-
- You typed the alt-end key combination to make the passage
- through pages one way. If your keyboard doesn't have a
- dedicated numeric keypad, type alt-1 combination to insert
- the chr(1) code. (^A or control-A). If your keyboard has
- two sets of cursor keys and <end> keys, choose the very far
- right set with the numbers on them.
-
- =-=-=
- Two way rite/left/PgUp/PgDn
- =-=-=
-
- You typed the alt-end key combination again, or you used the
- AOFF option and you used this key combination to set it back
- to normal.
-
- =-=-=
- THIS page's left page gone.
- =-=-=
-
- You typed alt-end-left-cursor to delete this page's passage
- to the page connecting it via the left cursor. But the left
- page can still access this page unless you cut it off as
- well by going to that page and typing alt-end-right-cursor
-
- ....... ....... Before you press down on the alt
- . .<-left .now . key and typing end-left without
- . . . . letting go of the alt key, this is
- ....... right->....... how the pages are accessed.
-
- ....... ....... After you press down on the alt
- . . .now . key and typing end-left without
- . . . . letting go of the alt key, this
- ....... right->....... is the result: The now page can
- no longer access the page next to
- it by pressing down on the left key, but that other page can
- still access the now page by pressing down on the right
- cursor key.
-
- In order to cut off that side's access to the now page, go
- to that other page and type alt-end-right. Remember to keep
- pressing down on the alt key while pressing down on the end
- followed by the right cursor key. If there is no dedicated
- numeric keypad, type alt-16 to generate chr(16). If there
- is two sets of keypads, use the one on the extreme right.
-
- =-=-=
- THIS page's rite page gone.
- =-=-=
-
- Similar to above, concerning the connection to the page to
- the right.
-
- =-=-=
- THIS page's PgUp page gone.
- =-=-=
-
- Similar to above.
-
- =-=-=
- THIS page's PgDn page gone.
- =-=-=
-
- Similar to above.
-
- =-=-=
- ^SS in text for softwares.
- =-=-=
-
- You tried to type alt-S to run a software from this page,
- but there was no ^SS coding here to allow it. This message
- tells you to add this coding with your editor so that you
- can try again.
-
- =-=-=
- ^SC in text for call pages.
- =-=-=
-
- You tried to type alt-C to call another page at a higher
- level from this page, but there was no ^SC coding here to
- allow it. This message tells you to add this coding with
- your editor so that you can try again.
-
- =-=-=
- Software here, not call pg
- =-=-=
-
- You typed alt-C, but the selection which can be defined at
- this location is a software and its parameters, not a page
- to be called.
-
- =-=-=
- Call pg here, not software
- =-=-=
-
- You typed alt-S, but the selection which can be defined at
- this location is a call to another page.
-
-
-
- disk access messages while TXTRUN or after .COM software
-
- =-=-=
- File not found.
- =-=-=
-
- The software name was not found.
-
- =-=-=
- Access denied.
- =-=-=
-
- The software exists, but no access given. Is this read only
- or is some other protection given?
-
- =-=-=
- Not enough free memory for both.
- =-=-=
-
- There isn't enough of the 640 KB of system memory to run.
-
- =-=-=
- Bad environment string.
- =-=-=
-
- The environment string containing COMSPEC, PATH etc was not
- correct.
-
- =-=-=
- Bad file string format.
- =-=-=
-
- File string bad.
-
- =-=-=
- Unknown error.
- =-=-=
-
- Something not expected prevented the software from running.
-
- =-=-=
- No page found next to this.
- =-=-=
-
- You tried to use left/right cursor or PgUp/PgDn, but there
- was no page defined. Was it defined from the other side?
-
- =-=-=
- No subroutine found here.
- =-=-=
-
- The page number selected at the reverse character
- high-lighted selection could not be found here.
-
- =-=-=
- Not enough memory to run it
- =-=-=
-
- There was not even enough free system memory to shrink down
- to run your software. If this happens while editing in
- TXTRUN, make the .COM software and try again. If you still
- get it then, it's a programming error or there is something
- else going on with your PC.
-
- =-=-=
- Already nested to 8 levels.
- =-=-=
-
- You tried to go beyond the eight levels of nestings allowed.
-
- =-=-=
- Type any key to continue.
- =-=-=
-
- The message must be read. Type any key to continue to do
- something else.
-
- =-=-=
- No "COMSPEC=" so no running
- =-=-=
-
- The string beginning with "COMSPEC=" was not in your
- environment string. As a result, softwares cannot be run if
- you selected them.
-
- You should have received a warning that this will happen
- before you ran this.
-
- To allow this, you need to tell DOS where (or which copy of)
- the command.com will be used as in
-
- COMSPEC=E:\COMMAND.COM<ntr>
-
- =-=-=
- Nothing defined here yet.
- =-=-=
-
- The selection was not reverse character high-lighted and
- there is no page to call or software to run yet.
-
- =-=-=
- Exit this?(type "Y" or "N")
- =-=-=
-
- At page 1 within the .COM software only, you typed <esc> to
- get out. In case you typed this by mistake, this asks you
- for a confirmation by typing "Y" or "y" for "yes, get back
- to DOS". N/n if you typed this by mistake.
-
- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- DISCLAIMERS, INFO FOR SYSOPS ETC
- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-
- All products and names mentioned are Trademarks or
- Registered Trademarks of their respective corporations or
- companies. That includes my group or any other group's
- programs, of course. Some products may have patent
- protections as well.
-
- All enclosed programs, documents and other files are
- provided AS IS, without any warranty, expressed or implied,
- including but not limited to fitness for a particular
- purpose.
-
- A contribution of $10 US/Canadian is appreciated if you
- find this useful, or $20 for an improved one as it comes out.
- ($20 Cdn if you're in Canada and $20 U.S. for U.S & others,)
- Unless you specify otherwise, you will get a 5-1/4" 360 kb
- diskette. And if you only specify 3-1/2", it will be
- formatted as 360kb/720kb on a 720kb or a 1.44Mb drive.
-
- NAME OF THE PROGRAM: TXTRUN.EXE ($10-$20)
-
- PURPOSE OF THE PROGRAM:
- Changes your text into a .COM software which acts as a
- pull-down text menu, a dungeons and dragon game or a DOS
- shell to run your softwares/batch-files/DOS-commands.
-
- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-
- For permanency, contact
-
- c/o Dr. Sawada
- LCS
- P.O. Box 956
- Outremont, Quebec
- Canada H2V 4R8
-
- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-
-